#ifndef PROJ_CONF
#define PROJ_CONF
#define Num_DefaultPic 1

// #define Background_Sprite = 0 ;

enum
{
P0_Default_L4_Sprite0=256,
P0_Default_L4_Sprite1,
P0_Default_L4_Sprite2,
P0_Default_L4_Sprite3,
P0_Default_L4_Sprite4,
P0_Default_L4_Sprite5,
P0_Default_L4_Sprite6,
P0_Default_L4_Sprite7,
P0_Default_L4_Sprite8,
P0_Default_L4_Sprite9,
P0_Default_L4_Sprite10,
P0_Default_L4_Sprite11,
P0_Default_L4_Sprite12,
P0_Default_L4_Sprite13,
P0_Default_L4_Sprite14,
P0_Default_L4_Sprite15,
P0_Default_L4_Sprite16,
P0_Default_L4_Sprite17,
P0_Default_L4_Sprite18,
P0_Default_L4_Sprite19,
P0_Default_L4_Sprite20,
P0_Default_L4_Sprite21,
P0_Default_L4_Sprite22,
P0_Default_L4_Sprite23,
P0_Default_L4_Sprite24,
P0_Default_L4_Sprite25,
P0_Default_L4_Sprite26,
P0_Default_L4_Sprite27,
P0_Default_L4_Sprite28,
P0_Default_L4_Sprite29,
P0_Default_L4_Sprite30,
P0_Default_L4_Sprite31,
P0_Default_L4_Sprite32
};

enum
{
P1_AveFule_L4_Sprite0=Num_DefaultPic,
P1_AveFule_L4_Sprite1,
P1_AveFule_L4_Sprite2,
P1_AveFule_L4_Sprite3,
P1_AveFule_L4_Sprite4,
P1_AveFule_L4_Sprite5,

};
#define Num_Ave   6
enum
{
P1_Speed_L4_Sprite0=Num_DefaultPic+Num_Ave,
P1_Speed_L4_Sprite1,
P1_Speed_L4_Sprite2,
P1_Speed_L4_Sprite3,
P1_Speed_L4_Sprite4,
};
#define Num_Speed   5


enum
{
P1_Distance_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed,
P1_Distance_L4_Sprite1,
P1_Distance_L4_Sprite2,
P1_Distance_L4_Sprite3,
P1_Distance_L4_Sprite4,
};
#define Num_Distance   5

enum
{
	P5_Start_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance,
};
#define Num_Logo   1

enum
{
P3_Doors_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo,
P3_Doors_L4_Sprite1,
P3_Doors_L4_Sprite2,
P3_Doors_L4_Sprite3,
P3_Doors_L4_Sprite4,
P3_Doors_L4_Sprite5,
P3_Doors_L4_Sprite6,
P3_Doors_L4_Sprite7

};
#define Num_Door   8




#if 1

enum
{
P2_TPMS_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door,
P2_TPMS_L4_Sprite1,
P2_TPMS_L4_Sprite2,
P2_TPMS_L4_Sprite3,
P2_TPMS_L4_Sprite4,
P2_TPMS_L4_Sprite5,
P2_TPMS_L4_Sprite6,
P2_TPMS_L4_Sprite7,
P2_TPMS_L4_Sprite8,
P2_TPMS_L4_Sprite9,
P2_TPMS_L4_Sprite10,
P2_TPMS_L4_Sprite11,
P2_TPMS_L4_Sprite12,
P2_TPMS_L4_Sprite13,
P2_TPMS_L4_Sprite14,
P2_TPMS_L4_Sprite15,
P2_TPMS_L4_Sprite16,
P2_TPMS_L4_Sprite17,
P2_TPMS_L4_Sprite18,
P2_TPMS_L4_Sprite19,
P2_TPMS_L4_Sprite20,
P2_TPMS_L4_Sprite21,
P2_TPMS_L4_Sprite22,
P2_TPMS_L4_Sprite23,
P2_TPMS_L4_Sprite24,
P2_TPMS_L4_Sprite25,
P2_TPMS_L4_Sprite26,
P2_TPMS_L4_Sprite27,
P2_TPMS_L4_Sprite28,
P2_TPMS_L4_Sprite29,
P2_TPMS_L4_Sprite30,
P2_TPMS_L4_Sprite31,
P2_TPMS_L4_Sprite32,
P2_TPMS_L4_Sprite33,
P2_TPMS_L4_Sprite34,
P2_TPMS_L4_Sprite35,
P2_TPMS_L4_Sprite36,
P2_TPMS_L4_Sprite37,
P2_TPMS_L4_Sprite38,
P2_TPMS_L4_Sprite39,
P2_TPMS_L4_Sprite40,
P2_TPMS_L4_Sprite41,
P2_TPMS_L4_Sprite42,
P2_TPMS_L4_Sprite43,
P2_TPMS_L4_Sprite44,
P2_TPMS_L4_Sprite45,
P2_TPMS_L4_Sprite46,
P2_TPMS_L4_Sprite47,
P2_TPMS_L4_Sprite48,
P2_TPMS_L4_Sprite49,
P2_TPMS_L4_Sprite50,
P2_TPMS_L4_Sprite51,
P2_TPMS_L4_Sprite52,
P2_TPMS_L4_Sprite53
};



#define Num_TPMS   54




enum
{
P4_Warn_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS,
P4_Warn_L4_Sprite1
};

#define Num_Warn   2
#if 0
enum
{
	P5_Start_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_TPMS+Num_Door+Num_Warn,
};
#define Num_Logo   1
#endif

enum
{
P6_GPS_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn,
P6_GPS_L4_Sprite1,
P6_GPS_L4_Sprite2,
P6_GPS_L4_Sprite3,
P6_GPS_L4_Sprite4,
P6_GPS_L4_Sprite5,
P6_GPS_L4_Sprite6,
P6_GPS_L4_Sprite7,
P6_GPS_L4_Sprite8,
P6_GPS_L4_Sprite9,
P6_GPS_L4_Sprite10,
P6_GPS_L4_Sprite11
};

#define Num_GPS   12


enum
{
  P5_Rada_L4_Sprite0= Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS,
  P5_Rada_L4_Sprite1,
  P5_Rada_L4_Sprite2,
  P5_Rada_L4_Sprite3,
  P5_Rada_L4_Sprite4,
  P5_Rada_L4_Sprite5,
  P5_Rada_L4_Sprite6,
  P5_Rada_L4_Sprite7,
  P5_Rada_L4_Sprite8
  
};

#define Num_Rada   9


enum
{
P7_Radio_L4_Sprite0 = Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada ,
P7_Radio_L4_Sprite1,
P7_Radio_L4_Sprite2,
P7_Radio_L4_Sprite3,
P7_Radio_L4_Sprite4,
P7_Radio_L4_Sprite5,
P7_Radio_L4_Sprite6,
P7_Radio_L4_Sprite7,
P7_Radio_L4_Sprite8

};
#define Num_Radio   9


enum
{
P1_InsFule_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio ,
P1_InsFule_L4_Sprite1,
P1_InsFule_L4_Sprite2,
P1_InsFule_L4_Sprite3,
P1_InsFule_L4_Sprite4,
P1_InsFule_L4_Sprite5

};
#define Num_InsFuel   6


enum
{
P1_RTSpeed_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel ,
P1_RTSpeed_L4_Sprite1,
P1_RTSpeed_L4_Sprite2,
P1_RTSpeed_L4_Sprite3,
P1_RTSpeed_L4_Sprite4
};
#define Num_RTSpeed   5  

enum
{
P1_DrvTime_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed,
P1_DrvTime_L4_Sprite1,
P1_DrvTime_L4_Sprite2,
P1_DrvTime_L4_Sprite3,
P1_DrvTime_L4_Sprite4,
P1_DrvTime_L4_Sprite5
};

#define Num_DrvTime   6

enum
{
P1_Trip_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime,
P1_Trip_L4_Sprite1,
P1_Trip_L4_Sprite2,
P1_Trip_L4_Sprite3,
P1_Trip_L4_Sprite4,
P1_Trip_L4_Sprite5,
P1_Trip_L4_Sprite6
};
#define Num_Trip   7

#if 1
enum
{
  P9_Speaker_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime+Num_Trip,
  P9_Speaker_L4_Sprite1,
  P9_Speaker_L4_Sprite2,
  P9_Speaker_L4_Sprite3,
  P9_Speaker_L4_Sprite4,
  P9_Speaker_L4_Sprite5,
  P9_Speaker_L4_Sprite6,
  P9_Speaker_L4_Sprite7,
  P9_Speaker_L4_Sprite8,
  P9_Speaker_L4_Sprite9,
  P9_Speaker_L4_Sprite10
};

#define Speaker_Num   11 
#endif
enum
{
   P7_Music_L4_Sprite0 = Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime+Num_Trip+Speaker_Num,
   P7_Music_L4_Sprite1,
   P7_Music_L4_Sprite2,
   P7_Music_L4_Sprite3
};
#define Num_Music   4

enum
{
    P8_Menu_L4_Sprite0=Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime+Num_Trip+Speaker_Num+Num_Music,
    P8_Menu_L4_Sprite1,
    P8_Menu_L4_Sprite2,
    P8_Menu_L4_Sprite3,
    P8_Menu_L4_Sprite4,
    P8_Menu_L4_Sprite5,
    P8_Menu_L4_Sprite6,
    P8_Menu_L4_Sprite7,
    P8_Menu_L4_Sprite8,
    P8_Menu_L4_Sprite9,
    P8_Menu_L4_Sprite10,
    P8_Menu_L4_Sprite11,
    P8_Menu_L4_Sprite12,
    P8_Menu_L4_Sprite13
};
#define Num_Menu    14


enum
{
  PA_Maintance_Sprite0 = Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime+Num_Trip+Speaker_Num+Num_Music+Num_Menu,
  PA_Maintance_Sprite1,
  PA_Maintance_Sprite2,
  PA_Maintance_Sprite3,
  PA_Maintance_Sprite4  
};
#define Num_Maintance    5



enum
{
  PB_Tel_Sprite0 = Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime+Num_Trip+Speaker_Num+Num_Music+Num_Menu+Num_Maintance,
  PB_Tel_Sprite1,
  PB_Tel_Sprite2,
  PB_Tel_Sprite3,
  PB_Tel_Sprite4,
  PB_Tel_Sprite5,
  PB_Tel_Sprite6,
  PB_Tel_Sprite7,
  PB_Tel_Sprite8,
  PB_Tel_Sprite9
};
#define Num_Tel   10
#define SPRITENUM   (Num_DefaultPic+Num_Ave+Num_Speed+Num_Distance+Num_Logo+Num_Door+Num_TPMS+Num_Warn+Num_GPS+Num_Rada+Num_Radio+Num_InsFuel+Num_RTSpeed+Num_DrvTime+Num_Trip+Speaker_Num+Num_Music+Num_Menu+Num_Maintance+Num_Tel)
#endif
#endif //PROK_CONF
